someone that challenges - Inglés Sinónimo Diccionario